Chen Yi the world’s top biologist was sentenced to life imprisonment for creating cold-resistant and heat-resistant poisonous mosquitoes He may have deserved the crime He was struck by lightning Chen Yi traveled to world where women are superior to men global rain of blood the end of the world is